Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Add-in για διαχείριση του κώδικα

Îåêßíçóå áðü ôï ìÝëïò AngelsGR. Τελευταία δημοσίευση από το μέλος Dimitris Papadimitriou στις 03-08-2009, 10:19. Υπάρχουν 12 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  30-07-2008, 11:11 43802

    Add-in για διαχείριση του κώδικα

    Στην Delphi υπάρχει ένα add-in της GExperts όπου σε βοηθάει με το πάτημα ενός πλήκτρου να βρίσκεις το declaration της ρουτίνας, να κάνεις search την επόμενη ή την προηγούμενη λέξη που ψάχνεις, γενικά να κινείσαι εύκολα και γρήγορα από σελίδα σε σελίδα. Υπάρχει κάτι αντίστοιχο για Visual Studio??

  •  30-07-2008, 11:22 43803 σε απάντηση της 43802

    Απ: Add-in για διαχείριση του κώδικα

    δεν έχω ακούσει κάτι, ωστόσο όλα αυτά που λες γίνονται μέσα από το IDE του Visual Studio...


    Vir prudens non contra ventum mingit
  •  30-07-2008, 20:41 43818 σε απάντηση της 43803

    Απ: Add-in για διαχείριση του κώδικα

    Μάνο, λογικό να μην έχει ακούσει καθώς όλα αυτά ειναι Build-in στο Visual Studio. Πες μας τι ακριβώς ψάχνεις για να σε βοηθήσουμε.
    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  31-07-2008, 10:23 43822 σε απάντηση της 43818

    Απ: Add-in για διαχείριση του κώδικα

    Και στην Delphi γίνονται απο το IDE αλλά με το add-on αυτό γίνονται πιο εύκολα. Για παράδειγμα, μπορω να ορίσω κάποια συντόμευση πλήκτρων έτσι ώστε όταν είμαι πάνω σε μια λέξη να πατάω την συντόμευση και να με πηγαίνει στο declaration της?? Αντί να πατάω δεξί κλικ και μετά το go to definition.

  •  31-07-2008, 10:35 43823 σε απάντηση της 43822

    Απ: Add-in για διαχείριση του κώδικα

    Μάλλον θα πρέπει να γίνεις πιο συγκεκριμένος στο τί θέλεις. Τα πάντα σχεδόν μπορούν να έχουν Shortcuts, απλά κάνοντας Customize το Toolbar και αντιστοιχίζοντας σε μία εντολή το αντίστοιχο Shortcut.

    Αν ψάχνεις γενικά για ένα καλό Addin το οποίο πηγαίνει πολύ πέρα από το IDE κοίτα το Resharper της JetBrains. Είναι το καλύτερο AddIn με διαφορά δίνοντας πολύ περισσότερα από απλά shortcuts. Αυτή τη στιγμή είναι το καλύτερο εργαλείο για refactoring σε C#, κάνει code checking καθώς γράφεις τον κώδικα και σου προτείνει λύσεις για διάφορα προβλήματα (π.χ. χρήση μεταβλητής η οποία δεν έχει πάρει τιμή, χρήση μεταβλητής που είναι null κλπ) και έχει και variable highlighting, σου δείχνει δηλαδή με χρώμα όλα τα σημεία στα οποία χρησιμοποιείται μία μεταβλητή. Το χρησιμοποιώ χρόνια και απλά ΔΕΝ πλησιάζεται από τίποτε άλλο σε ουσιαστικές δυνατότητες.

    Μετά υπάρχουν και κάποια άλλα Addins τα οποία έχουν μπόλικο eye candy, δηλαδή θα σου δείξουν τα popup τους με μεγάλα ημιδιαφανή popups Stick out tongue .


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  31-07-2008, 15:02 43828 σε απάντηση της 43823

    Απ: Add-in για διαχείριση του κώδικα

    Reshaprer is the best!

    Και δεν είναι μόνο για C# πλέον. Είναι και για VB, έστω και με λίγο μειωμένη λειτουργικότητα. Η έκδοση 4 μάλιστα υποστηρίζει και XAML refactoring (δεν το έχω δοκιμάσει).


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
  •  31-07-2008, 16:40 43831 σε απάντηση της 43823

    Απ: Add-in για διαχείριση του κώδικα

    Το Resharper φαινεται ωραιο εργαλειο, το έστησα και ασχολούμαι με τα καλούδια του. Σας ευχαριστώ για τις απαντήσεις σας.

  •  31-07-2008, 23:36 43849 σε απάντηση της 43831

    Απ: Add-in για διαχείριση του κώδικα

    Έβαλα το demo. Έχει προχωρήσει πολύ από την έκδοση 2 που το είχα πρωτοδοκιμάσει, και η επιβάρυνση στην ταχύτητα είναι ανεκτή. Θα το αγόραζα σήμερα κιόλας, αλλά υπάρχει ένα ζήτημα που με σταματάει:
    Υπάρχει autocomplete για enums στα parameters όταν καλείς ένα method ή όχι; Χρησιμοποιώ κατά κόρον enums και μια τέτοια παράλειψη είναι σχεδόν εγκληματική, από τη στιγμή που την δίνει το visual studio εξ' ορισμού. Έφαγα 20 λεπτά ψάχνοντας, αλλά δεν μπόρεσα να βρω κάτι σχετικό στις επιλογές του.
    Μήπως λύνεται το ζήτημα με κάποιο add in;

    Μην αφήνετε τα media να σας "ταΐζουν"!
  •  01-08-2008, 14:28 43874 σε απάντηση της 43849

    Απ: Add-in για διαχείριση του κώδικα

    Mitsaras:

    Υπάρχει autocomplete για enums στα parameters όταν καλείς ένα method ή όχι; Χρησιμοποιώ κατά κόρον enums και μια τέτοια παράλειψη είναι σχεδόν εγκληματική, από τη στιγμή που την δίνει το visual studio εξ' ορισμού. Έφαγα 20 λεπτά ψάχνοντας, αλλά δεν μπόρεσα να βρω κάτι σχετικό στις επιλογές του.
    Μήπως λύνεται το ζήτημα με κάποιο add in;

    Λοιπόν, αυτό το θέμα με εκνεύριζε πάντα στο R#. Και δεν ήξερα γιατί δεν δουλεύει. Το έψαξα λίγο τώρα και βρήκα την εξής συζήτηση στα forums τους και η λύση υπάρχει! Απλά πατάς Ctrl+Alt+Space για το σχετικό auto completion. Ο λόγος που δεν γίνεται αυτό by default είναι ο εξής, σύμφωνα με τη συζήτηση αυτή:

    "The completion list has to include more than just enum members, as you might
    want to assign another property value or a method call return value to that
    property."

    Δεν το βρίσκω και τόσο λογικό. Θα περίμενα να βγαίνει το περιορισμένο auto complete μόνο με τα enum members και όταν θέλει κανείς να γράψει κάτι άλλο (πράγμα πιο σπάνιο) να πατάει το κάτι άλλο.

    Anyway, υπάρχει λύση λοιπόν και είναι η Ctrl+Alt+Space!


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
  •  01-08-2008, 20:26 43883 σε απάντηση της 43874

    Απ: Add-in για διαχείριση του κώδικα

    Ευχαριστώ. Θα το δοκιμάσω για μερικές μέρες ακόμη, και μάλλον η αγορά θα κριθεί από το κατα πόσο το... Ctrl Alt Space βολεύει σαν shortcut. Η default συμπεριφορά του Visual Studio δουλεύει πολύ καλά (τουλάχιστον για τον γράφοντα). Θα μπορούσε τουλάχιστον να είναι παραμετροποιήσιμο χωρίς να χρειάζεται να χάσεις τα οφέλη του R# intellisense, αλλά τέλος πάντων...

    Μην αφήνετε τα media να σας "ταΐζουν"!
  •  02-08-2009, 14:16 52895 σε απάντηση της 43883

    Απ: Add-in για διαχείριση του κώδικα

    Γνωρίζει κανείς αν μπορώ να ενεργοποιήσω στο visual studio 2008 (ή με κάποιο plug-in π.χ. resharper ... )
     high-lights πατώντας με το mouse σε μεταβλητές / αντικείμενα / μεθόδους ?

    Δηλαδή αν π.χ. έχω μια μέθοδο

    test (firstVar, secondVar)

    πατώντας επάνω στο test να γίνεται high-light το test όπου υπάρχει μέσα στον κώδικα.

    ***το έχω δει στο NetBeans IDE.

  •  02-08-2009, 15:08 52896 σε απάντηση της 52895

    Απ: Add-in για διαχείριση του κώδικα

    Είναι σχεδόν απίθανο να πάρεις απάντηση εδώ, καθώς έχεις "ξεθάψει" ένα παλιό thead. Επίσης, το έχουμε επαναλάβει πολλές φορές.. Κοιτάτε τις ημερομηνίες πρωτού ποστάρετε για να έχετε πιθανότητες να πάρετε απαντήσεις. Καλύτερα είναι να δημιουργείτε καινούργια thread!
    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  03-08-2009, 10:19 52911 σε απάντηση της 52895

    Απ: Add-in για διαχείριση του κώδικα

    Δεν μου χρειάστηκε ποτέ κάτι τέτοιο αλλά επειδή ξέρω ότι το resharper κάνει τα πάντα ήμουν έτοιμος να το πω χωρίς να το ψάξω! Και όντως τελικά το υποστηρίζει. Πρώτα κάνεις δεξί κλικ Find Usages στο element που θέλεις και μετά πατάς Resharper>Search>Highlight usages in File... στο μενού του VS.


    Dimitris Papadimitriou
    Software Development Professional
    dotNETZone.gr News

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems